Ayan - Real world example of edge cases
什麼是邊緣案例(Edge Case)
Ayan解釋了"邊緣案例"的概念:
邊緣案例是指產品團隊認為不常見或不在正常使用範圍內的使用情況。這些情況設計師常常沒有想到,但實際上會發生,並影響使用者體驗。Ayan強調,要發現這些邊緣情況,設計師需要實際觀察使用者如何使用產品:"你以為使用者會這樣用你的產品,但實際上他們並不會那麼做。"
也就是說,找出邊緣案例的關鍵是觀察真實使用者如何使用產品。這樣才能確保即使出現意外情況,使用者體驗也不會受損。
例項:谷歌簡訊應用(Google Messages)
Ayan用自己在谷歌簡訊應用專案的經歷,說明如何處理邊緣案例。
背景:
谷歌簡訊應用有兩種訊息型別:
- RCS:新型通訊標準,可以顯示"正在輸入"狀態和已讀回執,被稱為"簡訊的未來"
- SMS:傳統簡訊,就是我們平常發的普通簡訊
Ayan面臨的難題是:
要讓這兩種通訊方式在視覺上有所區別,
但同時保持整體介面的和諧統一。
設計目標:"無論哪種訊息型別,甚至兩種混合出現,介面都要好看且一致。"
比如:
- RCS訊息氣泡是淺藍色
- SMS訊息氣泡是深藍色Ayan希望無論哪種組合出現,整體介面都應該看起來協調。
發現邊緣案例
團隊最初認為RCS和SMS不會在同一聊天中同時出現。但實際使用中發現——這種情況經常發生。
例如:
- 當網路訊號不好或對方不支援RCS時,系統會自動從RCS切換到SMS。
- 結果就是聊天介面中同時出現了淺藍色和深藍色的氣泡。
這就是典型的邊緣案例:設計初期沒想到的情況,但現實中卻經常出現。如果不提前解決這個問題,使用者體驗會不一致,品牌形象也會受損。
為解決這個問題,Ayan提出了"視覺統一系統":
- 設計一致的視覺風格,讓RCS和SMS在外觀上協調
- 即使兩種訊息混合出現,介面仍然整潔、美觀、統一
- 使用者不會因為技術差異而感到困惑
Ayan總結說:"即使這些介面本不該同時出現,我也要確保它們放在一起時好看合理。"
團隊合作與長期規劃
Ayan與產品經理緊密合作,共同制定了長期計劃,確保設計能適用於未來幾年。
- 短期目標:確保當前SMS與RCS混合使用時體驗良好
- 長期目標:隨著RCS普及,保持介面美觀與品牌一致性
這種"同時考慮現在和未來需求"的思路,幫助團隊提前發現當前的邊緣案例,也預防了未來可能出現的問題。、
Ayan對這個專案感到自豪:
"當我看到有人在社交媒體分享Messages的截圖,即使畫面中有RCS淺藍和SMS深藍混在一起,整體看起來依然很漂亮,這讓我很驕傲。"這證明團隊在產品上線前就成功發現並解決了邊緣案例,避免了品牌形象受損,也提升了使用者體驗。
主要啟示
1 邊緣案例是真實存在的常見現象。設計師需主動發現這些"罕見情況",因為它們反映了真實世界的複雜性。
2 直接觀察使用者是發現問題的最佳途徑。真實使用場景比理論假設更可靠,能揭示被忽略的情況。
3 優秀設計應適應意外狀況,保持介面一致性和美觀。
4 設計需兼顧現在與未來,關注使用者習慣和技術趨勢,確保產品平穩過渡。
5 提前預防勝於事後修復。在設計階段發現邊緣問題,可節省成本並保持品牌一致性。